software & development careers in Cascais, Portugal